immeasurably small - Turkish English Dictionary